Fullstack Job: Fullstack Developer

Job added on

Company

CONEXIONHR
Argentina

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

Job Category: Node.jsReact
Job Type: Remote
Job Location: LATAM

About us:
We helped our partners in USA, Norway and Hong Kong to solve many challenges using a proactive and creative approach.
Except for IT expertise, we have own experience in startups and new businesses development. We’re professional in Mobile applications creation (native iOS, Android, React Native), .NET, UX/UI, QA, Outstaffing.
The Fullstack Developer will work closely with product managers, developers, and testers to design, build and maintain a state-of-the-art platform based on the MERN/MEVN stack. In this role, you will leverage your experience in building scalable web applications to build a secure, high-performing web application and backend to address a complex and evolving set of business requirements. You will also mentor other developers and assist in growing their skills and becoming contributing members of a high-velocity agile team.

Core responsibilities:
  • Design, code, test, debug and maintain innovative solutions to challenging business problems.
  • Focus on creating simple yet powerful solutions that are easily understood and can stand the test of time.
  • Participate in all phases of the software development life cycle.
  • Participate in code reviews with both internal and outsourced staff as necessary to ensure a high-quality product.
  • Help lead the adoption of software best practices like TDD and BDD.
Qualifications:
  • High degree of experience with:
Javascript (ES6 and beyond)
– One or more popular presentation libraries (Vue, Angular, React, etc.)
– Document-based data modeling – proficiency both conceptually (normal forms, non relational, etc.) and in practice (experience w/ MongoDB or other document-based databases).
– RESTful API design and implementation.
  • Must be a full-stack developer, able to implement everything in a MEVN or MERN stack paradigm (MongoDB, Express, Vue.js/React.js, and Node.js).
  • Experience developing in a micro-services architecture.
  • Kafka experience (optional)
  • Proficiency with best practices for authentication and authorization.
  • Familiarity with load-balancing concepts.
  • Familiarity with OAuth and single sign-on (SAML)
  • Familiarity with HIPAA and related requirements for handling sensitive data (e.g., encryption in motion and at rest, etc.)
  • Experience with cloud paradigms and deployments (e.g., AWS)
  • Experience with server-side caching mechanisms (e.g., Redis, etc.)
  • Experience with the Linux operating system (e.g., Debian/Ubuntu)
  • Experience with GIT-based source management (Stash, Bitbucket, etc.)
  • Familiarity with behavior-driven development, developer-driven test methodologies, and continuous integration & deployment.
  • Bachelor’s Degree or equivalent work experience required.
  • Excellent communication skills.
  • An upper-Intermediate level of English is a must.